toe sock - Français Anglais Dictionnaire